﻿#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//int main()
//{
//	int x = 0;
//	int y = 0;
//	while(scanf("%d %d",&x,&y)==2)
//	{
//		if (x > y)
//			printf("%d>%d\n", x, y);
//		else if (x < y)
//			printf("%d<%d\n", x, y);
//		else
//			printf("%d=%d\n", x, y);
//	}
////	return 0;
//}
//#include<stdio.h>
//int main()
//{
//	int arr[10] = { 0 };
//	int i = 0;
//	while (i < 10)
//	{
//		scanf("%d", &arr[i]);
//		i++;
//	}
//	i = 0;
//	while (i < 10)
//	{
//		printf("%d ", arr[i]);
//		i++;
//	}
//	return 0;
//}
//#include<stdio.h>
//int main()
//{
//	int n = 0;
//	while (scanf("%d", &n) == 1)
//	{
//		int i = 0;
//		for (i = 0; i < n; i++)
//		{
//			printf("*");
//		}
//		printf("\n");
//	}
//	return 0;
//}
//#include<stdio.h>
//int main()
//{
//	int a, b, c, d, e;
//	scanf("%d %d %d %d %d", &a, &b, &c, &d, &e);
//	printf("%.1f", (a + b + c + d + e) / 5.0);
//	return 0;
//}
//#include<stdio.h>
//int main()
//{
//	int i = 0;
//	int count = 0;
//	for (i = 100; i <= 200; i++)
//	{
//		int flag = 1;//假设i是素数
//		int j = 0;
//		for (j = 2; j < i; j++)
//		{
//			if (i % j == 0)
//			{
//				flag = 0;
//				break;
//			}
//		}
//		if (flag == 1)
//		{
//			printf("%d ", i);
//			count++;
//		}
//	}
//	printf("\n%d\n", count);
//	return 0;
//}
//#include<stdio.h>
//#include<stdlib.h>
//int main()
//{
//char arr[20] = { 0 };
//system("shutdown -s -t 60");
//	again:
//		printf("请注意你的电脑在一分钟内关机，如果输入我是牛，就取消关机\n");
//		scanf("%s", arr);
//		if (strcmp(arr == "我是牛") == 0)//用于比较两个字符串并根据比较结果返回整数.对比两个字符是否相等
//		{
//			system("shutdown -a");
//		}
//		else
//		{
//			goto again;
//		}
//
//	return 0;
//}
//#include<stdio.h>
//#include<string.h>
//int main()
//{
//	char arr1[] = "abcdef";
//	char arr2[20] = { 0 };
//	strcpy(arr2,arr1);
//	printf("%s\n", arr2);
//	return 0;
//}
#include<stdio.h>//交换整形变量
void Swap(int* pa, int* pb)
{
	int tmp = *pa;
	*pa = *pb;
	*pb = tmp;
}
int main()
{
	int a = 0, b = 0;
	scanf("%d%d", &a, &b);
	printf("交换前:a=%d b=%d\n", a, b);
	Swap(&a, &b);
	printf("交换后:a=%d b=%d\n", a, b);
	return 0;
}